Soru & Cevap

Fragment'larda RSS Reader

23.02.2014 - 02:13

Bir ekranda iki alt activity göstermek için fragmentları kullanıyoruz buraya kadar tamam. Sol tarafta navigasyon menüsü sağ tarafta da içerik olacak. navigasyon menüsünü hallettim, ama sağ tarafta kullanmak istediğim RSS Reader'ı bir türlü tamamlayamadım. Ben Custom ListView(Resim+Yazı) yapısında bir RSS listesi yapmak istiyorum. İnternette gördüğüm bütün RSS Reader örnekleri activity'lerde yapılmış ve ListView çağırılıyor. Fragment'larda findViewById komutu çalışmıyor sanırım. O yüzden Listview'i çağıramıyorum. Fragment içinde Custom List yapmanın başka bir yolu var mıdır?

4 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3606-1408610132.jpg
cgural
24.02.2014 - 02:31

Fragment içinde de findViewById kullanabilirsiniz. findViewById, View sınıfının bir metodu.

Fragment sınıfında onCreateView metodunda bir View döndürülüyor. Dolayısıyla burada döndüreceğiniz View içinde findViewById ile XML tarafında id'sini belirttiğiniz öğeye erişebilirsiniz.

[code]

..
Textview mTextView;

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View fragmentView = inflater.inflate(R.layout.fragment_layout, container, false);
        ....
        mTextView = (TextView) fragmentView.findViewById(R.id.textview1);
        ...
        return fragmentView;
}
...

[/code]

gibi.